#ifndef VEHICLE_MAP_DATA_COLLECTOR_H_
#define VEHICLE_MAP_DATA_COLLECTOR_H_
#include<lcm/lcm-cpp.hpp>
#include "data_provider/data_provider.h"
#include "lcmtypes/vehicle_status_t.hpp"
#include "lcmtypes/gps_imu_info_t.hpp"

namespace vehicle {
namespace map {
class DataHub
{
public:
    void OnVehicleStatus(const lcm::ReceiveBuffer* rbuf, const std::string& chan);
    void OnGPSData(const lcm::ReceiveBuffer* rbuf, const std::string& chan);
};
}
}
#endif
